<?php

return array(
    //应用设定
    'APP_USE_NAMESPACE' => true, // 应用类库是否使用命名空间 3.2.1新增
    'APP_SUB_DOMAIN_DEPLOY' => false, // 是否开启子域名部署
    'APP_SUB_DOMAIN_RULES' => array(), // 子域名部署规则
    'APP_DOMAIN_SUFFIX' => '', // 域名后缀 如果是com.cn net.cn 之类的后缀必须设置    
    'ACTION_SUFFIX' => '', // 操作方法后缀
    'MULTI_MODULE' => true, // 是否允许多模块 如果为false 则必须设置 DEFAULT_MODULE
    'MODULE_DENY_LIST' => array('Common', 'Runtime'), // 禁止访问的模块列表
    'MODULE_ALLOW_LIST' => array(), // 允许访问的模块列表
    'CONTROLLER_LEVEL' => 1,
    'APP_AUTOLOAD_LAYER' => 'Controller,Model', // 自动加载的应用类库层（针对非命名空间定义类库） 3.2.1新增
    'APP_AUTOLOAD_PATH' => '', // 自动加载的路径（针对非命名空间定义类库） 3.2.1新增
    //默认设定
    'DEFAULT_M_LAYER' => 'Model', // 默认的模型层名称
    'DEFAULT_C_LAYER' => 'Controller', // 默认的控制器层名称
    'DEFAULT_V_LAYER' => 'View', // 默认的视图层名称
    'DEFAULT_LANG' => 'zh-cn', // 默认语言
    'DEFAULT_THEME' => '', // 默认模板主题名称
    'DEFAULT_MODULE' => 'Qy', // 默认模块
    'DEFAULT_CONTROLLER' => 'Index', // 默认控制器名称
    'DEFAULT_ACTION' => 'index', // 默认操作名称
    'DEFAULT_CHARSET' => 'utf-8', // 默认输出编码
    'DEFAULT_TIMEZONE' => 'PRC', // 默认时区
    'DEFAULT_AJAX_RETURN' => 'JSON', // 默认AJAX 数据返回格式,可选JSON XML ...
    'DEFAULT_JSONP_HANDLER' => 'jsonpReturn', // 默认JSONP格式返回的处理方法
    'DEFAULT_FILTER' => 'trim,htmlspecialchars', // 默认参数过滤方法 用于I函数...
    //Cookie设置
    'COOKIE_EXPIRE' => 0, // Cookie有效期
    'COOKIE_DOMAIN' => '', // Cookie有效域名
    'COOKIE_PATH' => '/', // Cookie路径
    'COOKIE_PREFIX' => 'qy_', // Cookie前缀 避免冲突
    'COOKIE_HTTPONLY' => '', // Cookie的httponly属性 3.2.2新增   
    //数据库配置
    'DB_TYPE' => 'mysql',
    'DB_HOST' => '10.64.83.134',
    'DB_NAME' => 'qspx',
    'DB_USER' => 'root',
    'DB_PWD' => '123456',
    'DB_PORT' => '3306',
    'DB_PREFIX' => 'qy_',
    //数据缓存设置
    'DATA_CACHE_TIME'       => 10800,// 数据缓存有效期 0表示永久缓存
    'DATA_CACHE_COMPRESS'   => false,// 数据缓存是否压缩缓存
    'DATA_CACHE_CHECK'      => false,// 数据缓存是否校验缓存
    'DATA_CACHE_PREFIX'     => 'qy_',// 缓存前缀
    'DATA_CACHE_TYPE'       => 'File',// 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite|Xcache|Apachenote|Eaccelerator
    'DATA_CACHE_PATH'       => TEMP_PATH,// 缓存路径设置 (仅对File方式缓存有效)
    'DATA_CACHE_SUBDIR'     => false,// 使用子目录缓存 (自动根据缓存标识的哈希创建子目录)
    'DATA_PATH_LEVEL'       => 1,// 子目录缓存级别
    //REDIS设置
//    'REDIS_SESSION_PREFIX' => 'sess_', //redis session前缀
//    'REDIS_RW_SEPARATE' => false, //Redis读写分离 true 开启
//    'REDIS_HOST'=>'10.64.83.134', //redis服务器ip，多台用逗号隔开；读写分离开启时，第一台负责写，其它[随机]负责读；
//    'REDIS_PORT'=>'6379',//端口号
//    'REDIS_TIMEOUT'=>'300',//超时时间
//    'REDIS_PERSISTENT'=>false,//是否长连接 false=短连接
//    'REDIS_AUTH'=>'',//AUTH认证密码
    //错误设置
    'SHOW_ERROR_MSG' => false, // 显示错误信息
    'TRACE_MAX_RECORD' => 100, // 每个级别的错误信息 最大记录数
    //日志设置
    'LOG_RECORD' => false, // 默认不记录日志
    'LOG_TYPE' => 'File', // 日志记录类型 默认为文件方式
    'LOG_LEVEL' => 'EMERG,ALERT,CRIT,ERR', // 允许记录的日志级别
    'LOG_EXCEPTION_RECORD' => false, // 是否记录异常信息日志
    'SESSION_AUTO_START' => true, // 是否自动开启Session
    'SESSION_OPTIONS' => array('expire' => 86400), // session 配置数组 支持type name id path expire domain 等参数
    'SESSION_TYPE' => '', // session hander类型 默认无需设置 除非扩展了session hander驱动
    'SESSION_PREFIX' => '', // session 前缀
    //URL设置
    'URL_CASE_INSENSITIVE' => false, // 默认false 表示URL区分大小写 true则表示不区分大小写
    'URL_MODEL' => 1, // URL访问模式,可选参数0、1、2、3,代表以下四种模式：// 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE  模式); 3 (兼容模式)  默认为PATHINFO 模式
    'URL_PATHINFO_DEPR' => '/', // PATHINFO模式下，各参数之间的分割符号
    'URL_PATHINFO_FETCH' => 'ORIG_PATH_INFO,REDIRECT_PATH_INFO,REDIRECT_URL', // 用于兼容判断PATH_INFO 参数的SERVER替代变量列表
    'URL_REQUEST_URI' => 'REQUEST_URI', // 获取当前页面地址的系统变量 默认为REQUEST_URI
    'URL_DENY_SUFFIX' => 'ico|png|gif|jpg', // URL禁止访问的后缀设置
    'URL_PARAMS_BIND' => true, // URL变量绑定到Action方法参数
    'URL_PARAMS_BIND_TYPE' => 0, // URL变量绑定的类型 0 按变量名绑定 1 按变量顺序绑定
    'URL_404_REDIRECT' => '', // 404 跳转页面 部署模式有效
    'URL_ROUTER_ON' => false, // 是否开启URL路由
    //返回code值
    'CODE_DATA_ISTRUE' => 1, //data中列表数据为真，有数据
    'CODE_DATA_ISFALSE' => 0, //data中列表数据为空
    'CODE_NOT_FOUND' => -101, //请求地址不存在
    'CODE_NOT_POWER' => -102, //没有权限
    'CODE_NOT_LOGIN' => -103, //未登录
    'CODE_LOGIN_INVALID' => -104, //登录cookie失效
    //正则表达示
    'PATTERN_MOBILE' => '/^1([358]\d{9}|7[013678]\d{8}|4[25789]\d{8})$/',
    'PATTERN_PASSWORD' => '/^[\S]{6,12}$/',
    'PATTERN_EMAIL' => '/^[a-z0-9][a-z0-9-_.]{0,18}@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2,3})?$/i',
    'PATTERN_IDCARD' => '/^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/',
    //API加密key
    'API_ENCRYPT_KEY' => 'txws1234',
    'API_SIGN_KEY' => 'txws1234',
    //xxtea
    'XXTEA_KEY' => 'txws1234',
    //crypt
    'COOKIE_ENCRYPT_KEY' => 'txws1234', //cookie加密key
    //自定义配置
    'SITE_URL' => "http://" . $_SERVER['HTTP_HOST'] . "/qiaosi", //网站前台URL
    'ADMIN_URL' => "http://" . $_SERVER['HTTP_HOST'] . "/qiaosi", //网站后台URL,
    'SMS_TPL' => array(
        '0' => '【XXX】验证码：%code%，用于平台账号注册，请注意使用安全',
        '1' => '【XXX】验证码：%code%，用于活动报名和绑定店铺，请注意使用安全',
    ),
    //阿里云配置
    'ALIYUN_ACCESS_KEY_ID' => 'xxx',
    'ALIYUN_ACCESS_KEY_SECRET' => 'xxx',
    //平台系统自动注册用户初始密码
    'INIT_PASSWORD' => 'xxx',
);
